public class DiscountProfileType {
	public class DiscountProfileType_e {
		public String DiscountProfileID;
		public String DiscountProfileName;
		public String EachAdditionalAmount;
		public String EachAdditionalAmountOff;
		public Double EachAdditionalPercentOff;
		public String WeightOff;
		public String MappedDiscountProfileID;
	
		//Setters
		public void setDiscountProfileID(String val) {DiscountProfileID = val; field_order_type_info.add('DiscountProfileID'); }
		public void setDiscountProfileName(String val) {DiscountProfileName = val; field_order_type_info.add('DiscountProfileName'); }
		public void setEachAdditionalAmount(String val) {EachAdditionalAmount = val; field_order_type_info.add('EachAdditionalAmount'); }
		public void setEachAdditionalAmountOff(String val) {EachAdditionalAmountOff = val; field_order_type_info.add('EachAdditionalAmountOff'); }
		public void setEachAdditionalPercentOff(Double val) {EachAdditionalPercentOff = val; field_order_type_info.add('EachAdditionalPercentOff'); }
		public void setWeightOff(String val) {WeightOff = val; field_order_type_info.add('WeightOff'); }
		public void setMappedDiscountProfileID(String val) {MappedDiscountProfileID = val; field_order_type_info.add('MappedDiscountProfileID'); }


		//Getters
		public String getDiscountProfileID() { return DiscountProfileID; }
		public String getDiscountProfileName() { return DiscountProfileName; }
		public String getEachAdditionalAmount() { return EachAdditionalAmount; }
		public String getEachAdditionalAmountOff() { return EachAdditionalAmountOff; }
		public Double getEachAdditionalPercentOff() { return EachAdditionalPercentOff; }
		public String getWeightOff() { return WeightOff; }
		public String getMappedDiscountProfileID() { return MappedDiscountProfileID; }

	
		private String[] DiscountProfileID_type_info = new String[]{'DiscountProfileID','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] DiscountProfileName_type_info = new String[]{'DiscountProfileName','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] EachAdditionalAmount_type_info = new String[]{'EachAdditionalAmount','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] EachAdditionalAmountOff_type_info = new String[]{'EachAdditionalAmountOff','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] EachAdditionalPercentOff_type_info = new String[]{'EachAdditionalPercentOff','http://www.w3.org/2001/XMLSchema','float','0','1','false'};
		private String[] WeightOff_type_info = new String[]{'WeightOff','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] MappedDiscountProfileID_type_info = new String[]{'MappedDiscountProfileID','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}